+ [IAD-FRONTEND-202] Интерфейс вход в систему (Login)

Контур Безопасности и Аутентификации (Dual Token Access + Refresh)

Author

Services Task & Simulation Framework Documentation

Published

July 13, 2026

NoteКраткая карточка задачи
  • Репозиторий / Компонент: Mobile App (Экран «Настройки» / Кнопка «Выйти из аккаунта»).
  • Целевая СУБД: PostgreSQL v15+.
  • Ссылка на Метод: /api/v1/auth/login
  • Статус: Готово к реализации

  • Инструкция по шагам:
    1. При тапе на кнопку «Выйти» отправлять запрос POST /api/v1/auth/login. В заголовках передавать Bearer Access Token, а в теле запроса — Refresh Token для инвалидации сессий на бэкенде.
    2. Не дожидаясь завершения сетевого запроса (паттерн Optimistic UI), мгновенно блокировать интерфейс, стирать access_token и refresh_token из защищенного хранилища устройства, а также полностью обнулять кэши и локальные стейты холодильника, финансов и меню.
    3. Сбрасывать навигационный стек до стартового экрана авторизации, полностью исключая возможность перехода на внутренние экраны приложения по кнопке «Назад».